feel comfortable and spoiled - Francés Inglés Diccionario